Program Visualization Support for Highly Iterative Development Environments

نویسنده

  • Michele Lanza
چکیده

Software Visualization is, despite the many publications and advances in this research field, still not being considered by mainstream software industry: currently very few integrated development environments offer (if at all) only limited visualization support, and in general it can be said that software visualization is being ignored at a professional level by the average software developer. Moreover, even relatively successful software visualization tools (such as Rigi, Shrimp, JInsight, etc.) are seldom being used except by their developers themselves. In this position paper, based on our own experience and an analysis of the current state and possible future trends of integrated development environments, we put up a non-exhaustive list of features that software visualization tools should possess in the future to have more consideration by mainstream development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Various Utilizations of an Open-Source Program Visualization Tool, Jeliot 3

In this paper, we present an open-source program visualization tool, Jeliot 3. We discuss the design principles and philosophy that gave rise to this successful e-learning tool and to several other related environments. Beside Jeliot 3, we introduce three different environments, BlueJ, EJE, and JeCo that use Jeliot 3 as a plug-in to allow visualization of the program code. Another system, FADA,...

متن کامل

Analysis of support pressure for stabilization of rock blocks in the Zaker tunnel

This paper presents the results of engineering geological studies of rock blocks along a road tunnel in NW Iran. The tunnel is to cross the Western Alborz Mountain Range through 530 m in length with 11.2 m span and 8 m height. Eocene tuffs and andesites crop out in whole of the tunnel route. Numerical analyses are done using, a 3D stability analysis and visualization program, called Unwedge tha...

متن کامل

The Effect of an Educational Program for Mental Visualization to Teaching Some Shooting Skills for Basketball Beginners

Background. Although the educational program for teaching basketball shooting has been discussed, the mental visualization of teaching shooting skills for beginners has not been discussed yet. Objectives. The purpose of this study is to identify the effect of mental visualization in teaching some types of basketball shooting skills. Methods. The experimental method was chosen for its suitabil...

متن کامل

Graphical environments to support parallel program development

The paper describes and compares two graphical environments for supporting parallel program development. GRADE supports application programmers in order to develop explicitly parallel programs based on the message passing paradigm. It provides a graphical language GRAPNEL, animation for correctness and performance debugging as well as a performance visualization tool PROVE. The other system, MO...

متن کامل

Visualizing Software in an Immersive Virtual Reality Environment

Introduction The problems faced by an individual trying to understand a software system are very difficult. As the size of software systems increases so do the complexities in understanding. A reasonable solution to this problem is the construction of software tools that assist us in the comprehension tasks. An obvious way to assist us with this problem is to build visual representation of the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003